package cn.yuanqiao.system.domain;


import cn.yuanqiao.common.annotation.IdAnnotation;

/**
 * @author zjj
 * @date 2023/8/1
 */
public class SysPasswordRule {
    @IdAnnotation
    private Long id;

    /* 密码最小长度 */
    private Integer pwdMinLength;

    /* 密码最大长度 */
    private Integer pwdMaxLength;

    /*是否包含大写*/
    private Integer pwdUppercase;

    /*是否包含小写*/
    private Integer pwdLowercase;

    /* 是否包含数字 */
    private Integer pwdNumber;

    /*是否包含特殊字符  _!@#$   */
    private Integer pwdSpecial;

    private String tenantCode;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getPwdMinLength() {
        return pwdMinLength;
    }

    public void setPwdMinLength(Integer pwdMinLength) {
        this.pwdMinLength = pwdMinLength;
    }

    public Integer getPwdMaxLength() {
        return pwdMaxLength;
    }

    public void setPwdMaxLength(Integer pwdMaxLength) {
        this.pwdMaxLength = pwdMaxLength;
    }

    public Integer getPwdUppercase() {
        return pwdUppercase;
    }

    public void setPwdUppercase(Integer pwdUppercase) {
        this.pwdUppercase = pwdUppercase;
    }

    public Integer getPwdLowercase() {
        return pwdLowercase;
    }

    public void setPwdLowercase(Integer pwdLowercase) {
        this.pwdLowercase = pwdLowercase;
    }

    public Integer getPwdNumber() {
        return pwdNumber;
    }

    public void setPwdNumber(Integer pwdNumber) {
        this.pwdNumber = pwdNumber;
    }

    public Integer getPwdSpecial() {
        return pwdSpecial;
    }

    public void setPwdSpecial(Integer pwdSpecial) {
        this.pwdSpecial = pwdSpecial;
    }

    public String getTenantCode() {
        return tenantCode;
    }

    public void setTenantCode(String tenantCode) {
        this.tenantCode = tenantCode;
    }
}
